home *** CD-ROM | disk | FTP | other *** search
/ PC Zone 86 / PC Zone #086.7z / Dppcz0200.mdf / Editor.ial / Messiah / messiahpatch.exe / data1.cab / Program_Executable_Files / messiahscripts / objdefines.h < prev    next >
C/C++ Source or Header  |  1999-11-28  |  1KB  |  35 lines

  1. #ifndef __OBJDEFINES_H__
  2. #define __OBJDEFINES_H__
  3.  
  4.  
  5. #define    _SXObjDontRecieveLight        0x1
  6. #define    _SXObjEXP                    0x2
  7. #define    _SXObjExplodeAmmoGrenade    0x4
  8. #define    _SXObjIsMorphTarget            0x8
  9. #define    _SXObjHasKFMorph            0x10
  10. #define    _SXObjGouraudOnly            0x20
  11. #define    _SXObjExplodeAmmo            0x40
  12. #define    _SXObjExplodeBattery        0x80
  13. #define    _SXObjSmallExplode            0x100
  14. #define    _SXObjDynamicObj            0x200        //
  15. #define    _SXObjExplodeMajor            0x400
  16. #define    _SXObjGlass                    0x800
  17. #define    _SXObjExplode                0x1000
  18. #define    _SXObjGouraudColorObj        0x2000    //this seems to be unused? nope, it's used by rened
  19. #define    _SXObjCollisionOff            0x4000
  20. #define    _SXObjInvisible                0x8000    //the last bit for rened
  21. #define    _SXObjHasLooped                0x10000
  22. #define    _SXObjBulletHit                0x20000
  23. #define    _SXObjRadialEnable            0x40000
  24. #define    _SXObjUseCopyOfVertexes        0x80000
  25. #define    _SXObjNoTarget                0x100000
  26. #define    _SXObjUnityMatrix            0x200000
  27. #define    _SXObjDualParseObject        0x400000
  28. #define    _SXObjEventOccured            0x800000
  29. #define    _SXObjActive                0x1000000
  30.  
  31. #define    _SXObjShouldTrack            (_SXObjExplodeAmmoGrenade|_SXObjExplodeAmmo|_SXObjSmallExplode|_SXObjDynamicObj|_SXObjGlass|_SXObjExplode|_SXObjExplodeBattery|_SXObjExplodeMajor)
  32.  
  33.  
  34. #endif
  35.